import Layout from '@/layout'
// 每个子模块的外层都是layout，组件位于layout的二级路由中
export default {
  // 路径
  path: '/employees',
  name: 'employees',
  // 组件
  component: Layout,
  // 配置二级路由
  children: [{
    // 二级路由的路径不写的时候，表示该路由为当前二级路由的默认路由
    path: '',
    name: 'employees',
    component: () => import('@/views/employees'),
    // 路由元信息，存储数据的对象
    meta: {
      // 左侧导航栏会读取路由的meta中的title作为显示菜单名称
      title: '员工管理',
      icon: 'people'
    }
  },
  {
  // query传参，动态路由传参
    path: 'detail/:id',
    component: () => import('@/views/employees/detail'),
    // 不在左侧菜单显示
    hidden: true,
    meta: {
      title: '员工详情'
    }
  },
  {
    path: 'print/:id', // 二级默认路由
    component: () => import('@/views/employees/print'), // 按需加载
    hidden: true,
    meta: {
      title: '打印', // 标记当前路由规则的中文名称 后续在做左侧菜单时 使用
      icon: 'people'
    }
  }]
}
